The Great Stink Of London: No City Has Smelled So Bad.